internal carotid nerve - French English Dictionary